// global
@import "./global.scss";
// color-ui
@import "@/static/scss/colorui.css";
// iconfont
@import "@/static/font/iconfont.css";
// 列表样式
@import "./cardList.scss";
// a标签 颜色
.a-primary {
  color: $uni-color-primary;
  border: none;
}
::v-deep .is-input-border.is-focused{
		border-color: #00a660 !important;
	}
// 修改uni标签 tag
.uni-tag {
  background-color: #f4f4f5 !important;
  border-color: #e9e9eb !important;
  color: #909399 !important;
}

.uni-tag--primary {
  background-color: #e6f6ef !important;
  border-color: #99dbbf !important;
  color: #00A660 !important;
}

.uni-tag--success {
  background-color: #f0f9eb !important;
  border-color: #e1f3d8 !important;
  color: #67c23a !important;
}

.uni-tag--warning {
  background-color: #fdf6ec !important;
  border-color: #faecd8 !important;
  color: #e6a23c !important;
}

.uni-tag--error {
  background-color: #ffeded !important;
  border-color: #ffdbdb !important;
  color: #ff4949 !important;
}

// 折叠框字体颜色，字体大小
::v-deep .uni-collapse-item__wrap-content {
  font-size: 28rpx !important;
  color: #6a6a6a !important;
}

// 搜索框去掉padding
::v-deep .uni-searchbar {
  padding: 0 !important;
}

// 输入框清除图标颜色
::v-deep .uniui-clear {
  color: $uni-color-primary !important;
}

// 顶部导航两边宽度
// ::v-deep .uni-navbar__header-btns-left {
//   width: 280rpx !important;
// }

// ::v-deep .uni-navbar__header-btns-right {
//   width: 400rpx !important;
// }

::v-deep .uniui-bottom {
  font-weight: bold;
}

::v-deep .uni-select__input-box {
  width: 100%
}

.bigPdf {
  width: 1000rpx !important;
}

// 自定义顶部导航返回图标
.nav_backIcon {
  font-weight: bold;
}

// 实名认证图标
// 已认证
.greenIcon {
  color: $uni-color-primary;
}

// 未认证
.grayIcon {
  color: #ccc;
}

// 顶部导航
.nav_btn {
  display: flex;
  align-items: center;
  flex-direction: row;
  // flex: 1;
  flex-wrap: nowrap;

  button {
    font-size: 28rpx;
    padding: 0 14rpx;
    border-radius: 10rpx;
    background: $uni-color-primary;
    width: 180rpx;
    height: 55rpx;
    line-height: 55rpx;
  }
}

.nextBtn {
  background: $uni-color-primary;
  color: #fff;
  border: solid 1rpx #fff;
  height: 55rpx;
  line-height: 55rpx;
  margin-left: 30rpx;
}

.backBtn {
  border: solid 1rpx #fff;
  color: #fff;
  height: 55rpx;
  line-height: 55rpx;
}

// 切换合同选择框
.data_select {
  position: fixed;
  // top: 190rpx;
  padding: 0 20rpx;
  background-color: #fff;
  height: 80rpx;
  z-index: 1;
  border: none;
  box-shadow: 0 12rpx 4rpx #ebebeb;
}

.data_select ::v-deep .uni-select {
  border: none !important;
}

.data_select ::v-deep .uni-select__input-text {
  font-weight: bold;
}

.data_select ::v-deep .uni-icons {
  color: #000 !important;
  font-weight: bold;
}

.data_select ::v-deep .uni-select__selector-item {
  // overflow: hidden;
  // text-overflow: ellipsis;
  // -webkit-line-clamp: 1; //显示行数
  // display: -webkit-box; /*作为弹性伸缩盒子模型显示*/
  // -webkit-box-orient: vertical; /*伸缩盒子的排列方式：从上到下垂直*/
  // width: 97%;
  // white-space: nowrap;
}

// 签署流程头部 btn
.headerBtn {
  padding: 0 20rpx;
  height: 100rpx;
  width: 100%;
  background: #fff;
  align-items: center;
  box-shadow: 2rpx 4rpx 6rpx #dcdcdc;
  position: fixed;
  top: 88rpx;
  line-height: 150rpx;
  z-index: 1;

  button {
    font-size: 28rpx;
    padding: 0 14rpx;
    border-radius: 10rpx;
    background: #fff;
  }

  .saveBtn {
    border: solid 1rpx $uni-color-primary;
    color: $uni-color-primary;
    width: 180rpx;
    float: right;
    top: 18rpx;
    margin-right: 40rpx;
  }

  .nextBtn {
    background-color: $uni-color-primary;
    color: #fff;
    border: solid 1rpx $uni-color-primary;
    float: right;
    top: 18rpx;
    width: 180rpx;
  }

  .backBtn {
    border: solid 1rpx $uni-color-primary;
    color: $uni-color-primary;
    width: 180rpx;
  }
}

// 弹窗框loading字体大小
.uni-toast__content{
  font-size: 24rpx;
}

uni-toast .uni-toast{
  width: 360rpx;
  height: 210rpx;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20rpx;
}
.uni-toast .uni-toast__content{
	margin: 20rpx 0;
}
.uni-toast .uni-icon_toast{
	margin: 0;
}

[class*=" uni-icon-"], [class^=uni-icon-]{
  vertical-align:baseline;
}